Semi-supervised miRNA
The software tool 'Semi-supervised miRNA' addresses the resource-intensive process of microRNA (miRNA) identification by combining two semi-supervised machine learning approaches: active learning and multi-view co-training. Unlike traditional methods relying on large labeled training datasets, this tool maximizes the use of both labeled and abundant unlabeled RNA sequence data. The multi-stage semi-supervised approach demonstrates improved miRNA classification performance across six diverse species, effectively leveraging minimal labeled instances.
Topic
Functional, regulatory and non-coding RNA;Machine learning;Sequencing;Microarray experiment;Gene transcripts
Detail
Operation: Splitting;miRNA target prediction;miRNA expression analysis
Software interface: Command-line user interface
Language: Python
License: -
Cost: Free
Version name: -
Credit: The Natural Sciences and Engineering Research Council, Canada.
Input: -
Output: -
Contact: James R. Green jrgreen@sce.carleton.ca
Collection: -
Maturity: -
Publications
- A semi-supervised machine learning framework for microRNA classification.
- Sheikh Hassani M and Green JR. A semi-supervised machine learning framework for microRNA classification. A semi-supervised machine learning framework for microRNA classification. 2019; 13:43. doi: 10.1186/s40246-019-0221-7
- https://doi.org/10.1186/S40246-019-0221-7
- PMID: 31639051
- PMC: PMC6805288
Download and documentation
Documentation: https://github.com/GreenCUBIC/SSmiRNA/blob/master/README.md
Home page: https://github.com/GreenCUBIC/SSmiRNA
< Back to DB search